Italian Nouns: handicap

Italian Nouns verb 'handicap' conjugated